<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 去书店买书 
        // 问店员 有没有《三国演义》
        // 没有 
        // 省略 每天都去一次 替换成 我留下一个手机号  
        // 书来了  店员打电话给你  你触发一个方法 开着宝马去拿书 

        // 店员 = {
            // 'a':[fn1,fn2,fn3]
            // 'b':[fn1,fn2,fn3]
            // 'c':[fn1,fn2,fn3]
            // 'd':[fn1,fn2,fn3]
        // }


        class Obsever{
            constructor(){
                this.list = {  //观察者 

                }
            }

            add () {
                //添加  

            }
    
            trigger () {
                // 触发

            }
            
            remove () {
                // 取消 
            }
        }

        // ajax 
    </script>
</body>
</html>